package fundefault

import (
	"codejy/structdef"
	"fmt"
)

type PrintlnFunDefault struct {
	//策略名称
	Name string
}

// 注册策略
func init() {
	RegisterFunDefault(&PrintlnFunDefault{Name: "println"})
}

func (p *PrintlnFunDefault) GetName() string {
	return p.Name
}

func (p *PrintlnFunDefault) Execute(threadStore *structdef.ThreadStore, parameter []string) string {
	fmt.Println(PrintHandle(threadStore, parameter))
	return ""
}
